deputy headmaster - Alemán Inglés Diccionario